Real - Time Group Diploma Thesis Analyzing Real - Time Behavior of Flash Memories
نویسندگان
چکیده
Flash memories are used as the main storage in many portable consumer electronic devices because they are more robust than hard drives. This document gives an overview of existing consumer flash memory technologies which are mostly removable flash memory cards. It discusses to which degree consumer flash devices are suitable for real-time systems and provides a detailed timing analysis of some consumer flash devices. Further, it describes methods to analyze mount times, access performance and timing predictability of flash memories. Important factors which influence access timings of flash memories are pointed out and different flash file systems are evaluated with regard to their suitability for real-time systems. Some remaining problems of existing flash file system implementations concerning real-time use are discussed.
منابع مشابه
Analyzing the Performance of Spatial Indices on Flash Memories using a Flash Simulator
Spatial databases improve the spatial query processing by employing spatial indices. Due to the advantages of flash memories over magnetic disks like faster reads and writes, there is a special interest in managing spatial indices in these memories. However, many flash memories employ a Flash Translation Layer that does not provide open access to many important statistics, restricting the perfo...
متن کاملProposal - Diploma Thesis ”Looking Through Time”
The initial idea of my diploma thesis was to realize certain parts of an AR application ”Looking Through Time” to support the following idea. A user captures a part of a building via his iPhone camera and views the captured scene augmented by a view on the scene centuries ago in the iPhone display. The system was intended to act in real-time thus adapting when the user changes perspective or po...
متن کاملComparative study of computer simulation softwares
One of the methods for analyzing systems is simulation. Network simulation is a technique that models the behavior of the network by performing transaction calculations between different network entities and using mathematical formulas and taking observations from network products. A network simulator is a piece of software or hardware that predicts the behavior of a computer network without a ...
متن کاملModel-Based Design of Distributed Time-Triggered Architectures
Safety-critical applications, e.g., in automotive and aerospace industry, demand highest dependability. Such systems are often distributed hard real-time systems with severe system response time constraints. To cope with these requirements and the need of high reliability, the time-triggered architecture provides a deterministic and fault-tolerant execution and communication scheme, which rende...
متن کاملSynchronization of Operating Systems in Heterogeneous Testing Environments
Software design generally employs different techniques in different phases for analysis. In the beginning, a new network protocol may be conceptualized and tested in a network simulator. Later on, a prototype of the actual implementation is thoroughly analyzed. Both approaches have their specific upand downsides. Network emulation allows to combine both to gather additional data and facilitate ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007